#pragma once


//resolucao de uma tela.
#define RES_X 256 //resolucao em X
#define RES_Y 192 //resolucao em Y

//valor de cada tela (superior e inferior)
#define TELA_MENU 0
#define TELA_GAME 1

//tamanho em pixels de uma coluna. //16 pixels de largura do sprite + 2 px de folga entre eles.
#define TAM_COL_CEN 18

enum ESTADO{
	VIVO,
	ANIMACAO_MORTE,
	MORTO
};

enum ESTADO_JOGO{
	GAME = 1,
	MENU,
	EXIT
};

enum IDENTIFICADOR_DE_COLISAO{
	PLAYER,
	TIRO,
	MONSTRO
};

enum INPUT{
	CIMA,
	BAIXO,
	ESQUERDA,
	DIREITA,
	DISPARO,
	SAIR
};

enum SOM{
	MONSTRO_MORTE,
	TIRO_DISPARADO,
	PLAYER_MORTE
};